package br.com.vemtransporte.negocio;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.Toast;
import br.com.vemtransporte.persistencia.RepositorioPHP;
import br.com.vemtransporte.persistencia.RepConfiguracao;
import br.com.vemtransporte.basicas.Configuracao;
import br.com.vemtransporte.basicas.Usuario;
import br.com.vemtransporte.persistencia.RepUsuario;

public class Controlador {

	private RepUsuario repUsuario;
	Configuracao c = null;
	RepConfiguracao repConfiguracao = null;
	

	

	

	public Controlador() {
		this.repUsuario = new RepUsuario();
		this.repConfiguracao = new RepConfiguracao();
	}

	public Configuracao ProcurarConfiguracaoTodos() throws Exception {
		if (c == null) {
			c = repConfiguracao.procurarConfiguracaoTodos();
			RepositorioPHP.getInstance().setIpServer(c.getIpServer());
			RepositorioPHP.getInstance().setPortaServer(c.getPortaServer());
		}
		return this.c;
	}

	public int cadastrarUsuario(Usuario usuario) throws Exception {
		return repUsuario.cadastrarUsuario(usuario);
	}

	
	
	//metodo verificar e-mail
	
	
}
